package org.example.service;

import lombok.Data;

import java.util.List;

/**
 * 代码生成请求参数模型
 */
@Data
public class GeneratorRequest {
    private String dbType; // 数据库类型：MYSQL, DM, KINGBASEES, POSTGRESQL
    private String host;
    private Integer port;
    private String database; // 数据库名或schema
    private String username;
    private String password;
    private String author;
    private String parentPackage;
    private List<String> tableNames; // 需要生成的表名列表，如果为空则生成所有表
}
